a majestic renaissance palace